.page {
    background-color: #f4f7fc;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
}

.section {
    padding-bottom: 1.94rem;
    overflow: hidden;
    background-color: #ffffff;
    width: 14.63rem;
    height: 58.56rem;
}

.group {
    padding: 1.81rem 0 1.63rem;
    border-bottom: solid 0.063rem #eceff8;
}

.group_3 {
    overflow: hidden;
    width: 9.38rem;
}

.space-x-7>*:not(:first-child) {
    margin-left: 0.44rem;
}

.image {
    width: 1.75rem;
    height: 1.5rem;
}

.group_4 {
    line-height: 1.03rem;
    height: 1.03rem;
}

.font_2 {
    font-size: 1.38rem;
    font-family: Inter;
    line-height: 1.03rem;
    color: #ffffff;
}

.text {
    word-break: break-all;
}

.text_2 {
    color: #0080ff;
    font-size: 1.38rem;
    font-family: Inter;
    font-weight: 800;
    line-height: 1.03rem;
}

.text_3 {
    color: #0080ff;
    line-height: 1rem;
}

.group_5 {
    padding-top: 2.38rem;
}

.font_4 {
    font-size: 0.75rem;
    font-family: Inter;
    letter-spacing: 0.13rem;
    line-height: 0.56rem;
    font-weight: 700;
    color: #9fa8c9;
}

.text_5 {
    margin-left: 1.75rem;
    line-height: 0.53rem;
}

.group_8 {
    margin-right: 1rem;
    margin-top: 1rem;
    padding: 1.25rem 1.88rem;
    border-radius: 0px 0.63rem 0.63rem 0px;
}

.image_6 {
    width: 1.13rem;
    height: 1.13rem;
}

.font_7 {
    font-size: 1.13rem;
    font-family: Inter;
    line-height: 0.84rem;
    color: #97a0c3;
}

.text_9 {
    margin-right: 1.75rem;
}

.group_9 {
    padding: 1.25rem 1.88rem 2.25rem;
}

.image_7 {
    width: 1.06rem;
    height: 1.25rem;
}

.group_14 {
    margin-left: 1.69rem;
    padding: 0.25rem 0 0.25rem 0.25rem;
    overflow: hidden;
    width: 5.56rem;
}

.image_9 {
    width: 1.09rem;
    height: 1.09rem;
}

.text_18 {
    margin-top: 2.75rem;
}

.group_18 {
    margin-left: 1.69rem;
    margin-top: 2.13rem;
    padding: 0.25rem 0 0.25rem 0.25rem;
    overflow: hidden;
    width: 5.38rem;
}

.image_10 {
    border-radius: 0.063rem;
    width: 1.09rem;
    height: 1.09rem;
}

.group_22 {
    margin-top: 2.38rem;
    padding: 0 1.88rem;
}

.image_11 {
    border-radius: 0.063rem;
    width: 1.13rem;
    height: 1.06rem;
}

.text_26 {
    margin-left: 1.63rem;
    margin-top: 2.88rem;
}

.font_3 {
    font-size: 1.13rem;
    font-family: Inter;
    line-height: 1.03rem;
    color: #97a0c3;
}

.text_27 {
    line-height: 1.09rem;
}

.group_25 {
    margin-left: 1.69rem;
    margin-top: 2.13rem;
    padding: 0.25rem 0 0.25rem 0.25rem;
    overflow: hidden;
    width: 7.19rem;
}

.image_12 {
    width: 1.09rem;
    height: 1.03rem;
}

.group_26 {
    padding: 2.19rem 0;
}

.space-y-18>*:not(:first-child) {
    margin-top: 1.13rem;
}

.group_28 {
    margin-left: 1.69rem;
    padding: 0.13rem 0 0.13rem 0.25rem;
    overflow: hidden;
    width: 6.06rem;
}

.space-x-18>*:not(:first-child) {
    margin-left: 1.13rem;
}

.image_14 {
    border-radius: 0.063rem;
    width: 0.94rem;
    height: 1.13rem;
}

.text_29 {
    line-height: 1.09rem;
}

.section_8 {
    margin-right: 1rem;
    padding: 1.13rem 0;
    background-color: #f4faff;
    border-radius: 0px 0.63rem 0.63rem 0px;
    border-left: solid 0.13rem #0080ff;
}

.group_30 {
    margin-left: 1.69rem;
    padding: 0.25rem 0 0.25rem 0.25rem;
    overflow: hidden;
    width: 6.25rem;
}

.image_15 {
    width: 1rem;
    height: 1rem;
}

.text_31 {
    color: #0080ff;
    line-height: 0.88rem;
}

.group_31 {
    padding: 0.25rem 0 0.25rem 0.25rem;
    overflow: hidden;
    width: 10.69rem;
}

.group_33 {
    margin-left: 1.69rem;
    margin-top: 1.5rem;
    padding: 0.13rem 0 0.13rem 0.13rem;
    overflow: hidden;
    width: 6.88rem;
}

.space-x-14>*:not(:first-child) {
    margin-left: 0.88rem;
}

.image_16 {
    width: 1.25rem;
    height: 1.25rem;
}

.text_32 {
    line-height: 1.09rem;
}

.space-y-31>*:not(:first-child) {
    margin-top: 1.94rem;
}

.section_2 {
    padding: 1.25rem 1.5rem;
    background-color: #ffffff;
    border: solid 0.063rem #eceff8;
}

.section_3 {
    padding: 0.75rem 0.88rem;
    overflow: hidden;
    background-color: #fafcfe;
    border-radius: 0.63rem;
    width: 29.13rem;
    height: 2.63rem;
    border: solid 0.063rem #d2d5e1;
}

.image_3 {
    width: 1.06rem;
    height: 1.06rem;
}

.font_1 {
    font-size: 1rem;
    font-family: Inter;
    line-height: 0.75rem;
    color: #bfc7e0;
}

.group_2 {
    margin-right: 0.25rem;
    width: 17rem;
}

.space-x-46>*:not(:first-child) {
    margin-left: 2.88rem;
}

.image_2 {
    width: 1.31rem;
    height: 1.44rem;
}

.space-x-10>*:not(:first-child) {
    margin-left: 0.63rem;
}

.text-wrapper {
    padding: 0.88rem 0 0.63rem;
    overflow: hidden;
    width: 11.63rem;
    height: 2.63rem;
}

.text_4 {
    color: #242f57;
    line-height: 1.09rem;
}

.image_4 {
    width: 0.63rem;
    height: 0.31rem;
}

.group_6 {
    padding: 0 1.5rem;
}

.group_7 {
    padding-bottom: 1.5rem;
}

.space-x-8>*:not(:first-child) {
    margin-left: 0.5rem;
}

.text_6 {
    color: #242f57;
    font-size: 1.63rem;
    font-family: Inter;
    font-weight: 700;
    line-height: 1.28rem;
}

.text-wrapper_3 {
    padding: 0.38rem 0;
    background-color: #369afe;
    border-radius: 0.38rem;
    width: 1.94rem;
    height: 1.38rem;
}

.font_5 {
    font-size: 0.75rem;
    font-family: Inter;
    letter-spacing: 0.13rem;
    line-height: 0.56rem;
    font-weight: 700;
    color: #97a0c3;
}
.bb{

    border-radius: 5rem;
    background-color: #6beac2;
    cursor: pointer;
    transition: transform 0.3s ease-in-out;
}

.text-wrapper_2:active {
    transform: scale(0.6);
    background-color: #d3e5dd;
}

.text_7 {
    color: #ffffff;
    letter-spacing: unset;
}

.space-x-38>*:not(:first-child) {
    margin-left: 2.38rem;
}

.section_4 {
    padding: 0.75rem 0.88rem;
    overflow: hidden;
    background-color: #fafcfe;
    border-radius: 0.63rem;
    width: 17.75rem;
    height: 2.63rem;
    border: solid 0.063rem #d2d5e1;
}

.image_5 {
    opacity: 0.4;
    width: 1.06rem;
    height: 1.06rem;
}

.text-wrapper_2 {
    align-items: center;
    padding: 1rem 0;
    overflow: hidden;
    background-color: #369afe;
    border-radius: 0.5rem;
    width: 16.5rem;
    height: 2.63rem;
}

.font_6 {
    font-size: 1rem;
    font-family: Inter;
    line-height: 1.03rem;
    color: #242f57;
}

.text_8 {
    text-align: center;
    margin-left: -2.75rem;
    color: #ffffff;
    line-height: 0.78rem;
}

.section_5 {
    padding: 1.5rem 0;
    overflow: hidden;
    background-color: #ffffff;
    border-radius: 0.63rem;
    box-shadow: 0px 0.13rem 0.25rem #1c295a0a;
    border: solid 0.063rem #eaedf7;
}

.text_10 {
    text-transform: uppercase;
    opacity: 0.9;
}

.group_10 {
    margin-right: 7.75rem;
}

.space-x-98>*:not(:first-child) {
    margin-left: 6.13rem;
}

.space-x-84>*:not(:first-child) {
    margin-left: 5.25rem;
}

.text_11 {
    line-height: 0.53rem;
}

.group_11 {
    margin-top: 1.63rem;
    padding: 0 1.38rem;
}

.text-wrapper_4 {
    padding: 1.13rem 0 1.38rem;
 
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 3.5rem;
    height: 3.5rem;
}

.group_12 {
    padding-top: 0.38rem;
    overflow: hidden;
    width: 8.94rem;
    height: 2.75rem;
}

.text_12 {
    line-height: 0.97rem;
}

.font_10 {
    font-size: 0.75rem;
    font-family: Inter;
    line-height: 0.72rem;
    color: #636e95;
}

.text_14 {
    opacity: 0.9;
}

.group_13 {
    margin-right: 0.88rem;
}

.font_8 {
    font-size: 0.88rem;
    font-family: Inter;
    line-height: 0.84rem;
    color: #242f57;
}

.text_13 {
    line-height: 0.78rem;
}

.space-x-92>*:not(:first-child) {
    margin-left: 5.75rem;
}

.text-wrapper_5 {
    padding: 0.63rem 0;
    background-color: #dbf7f0;
    border-radius: 0.5rem;
    width: 4.13rem;
    height: 2rem;
}

.font_9 {
    font-size: 0.88rem;
    font-family: Inter;
    line-height: 0.66rem;
    color: #1fd0a3;
}

.space-x-58>*:not(:first-child) {
    margin-left: 3.63rem;
}

.image_8 {
    
  height: 3.75rem;
    position: fixed;
}

.section_6 {
    margin-top: 0.75rem;
    background-color: #f4faff;
    border-left: solid 0.13rem #369afe;
}

.group_15 {
    padding: 0.75rem 0 0.75rem 1.5rem;
}

.space-x-16>*:not(:first-child) {
    margin-left: 1rem;
}

.text-wrapper_6 {
    padding: 1.13rem 0 1.38rem;
    
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 3.5rem;
    height: 3.5rem;
}

.text_15 {
    line-height: 1rem;
}

.group_16 {
    padding-top: 0.38rem;
    overflow: hidden;
    width: 7.56rem;
    height: 2.75rem;
}

.font_11 {
    font-size: 1rem;
    font-family: Inter;
    line-height: 0.75rem;
    color: #242f57;
}

.group_17 {
    margin-right: 2rem;
}

.text_16 {
    line-height: 0.78rem;
}

.space-x-68>*:not(:first-child) {
    margin-left: 4.25rem;
}

.text_17 {
    line-height: 0.81rem;
}

.group_19 {
    padding: 0.75rem 1.38rem;
}

.text-wrapper_7 {
    padding: 1.13rem 0 1.38rem;
    
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 3.5rem;
    height: 3.5rem;
}

.text_20 {
    line-height: 1rem;
}

.group_20 {
    padding-top: 0.38rem;
    overflow: hidden;
    width: 8.44rem;
    height: 2.75rem;
}

.text_19 {
    line-height: 0.97rem;
}

.group_21 {
    margin-right: 0.88rem;
}

.space-x-102>*:not(:first-child) {
    margin-left: 6.38rem;
}

.text_21 {
    line-height: 0.78rem;
}

.space-x-80>*:not(:first-child) {
    margin-left: 5rem;
}

.text-wrapper_8 {
    padding: 0.63rem 0 0.5rem;
    background-color: #d6eaff;
    border-radius: 0.5rem;
    width: 4.88rem;
    height: 2rem;
}

.font_12 {
    font-size: 0.88rem;
    font-family: Inter;
    line-height: 0.84rem;
    color: #0080ff;
}

.text_22 {
    line-height: 0.81rem;
}

.section_7 {
    padding: 0.75rem 1.5rem;
    background-color: #fafcfe;
}

.text-wrapper_9 {
    padding: 1.13rem 0 1.38rem;
   
    background-repeat: no-repeat;
    width: 3.5rem;
    height: 3.5rem;
}

.group_23 {
    padding-top: 0.38rem;
    overflow: hidden;
    width: 7.69rem;
    height: 2.75rem;
}

.space-y-12>*:not(:first-child) {
    margin-top: 0.75rem;
}

.text_23 {
    line-height: 0.97rem;
}

.group_24 {
    margin-right: 0.63rem;
}

.space-x-108>*:not(:first-child) {
    margin-left: 6.75rem;
}

.space-x-112>*:not(:first-child) {
    margin-left: 7rem;
}

.text_24 {
    line-height: 0.78rem;
}

.space-x-76>*:not(:first-child) {
    margin-left: 4.75rem;
}

.text-wrapper_10 {
    padding: 0.63rem 0 0.5rem;
    background-color: #636e9529;
    border-radius: 0.5rem;
    width: 5.19rem;
    height: 2rem;
}

.font_13 {
    font-size: 0.88rem;
    font-family: Inter;
    line-height: 0.84rem;
    color: #636e95;
}

.space-x-62>*:not(:first-child) {
    margin-left: 3.88rem;
}

.text_25 {
    line-height: 0.81rem;
}

.space-x-110>*:not(:first-child) {
    margin-left: 6.88rem;
}

.group_27 {
    padding-top: 0.5rem;
    overflow: hidden;
    width: 9.19rem;
    height: 2.75rem;
}

.font_14 {
    font-size: 1rem;
    font-family: Inter;
    line-height: 0.94rem;
    color: #242f57;
}

.text_28 {
    margin-left: 4.63rem;
    line-height: 0.81rem;
}

.image_13 {
    margin-left: 4.25rem;
}

.group_29 {
    padding-top: 0.38rem;
    overflow: hidden;
    width: 8.88rem;
    height: 2.75rem;
}

.space-y-8>*:not(:first-child) {
    margin-top: 0.5rem;
}

.text_30 {
    line-height: 0.97rem;
}

.space-x-74>*:not(:first-child) {
    margin-left: 4.63rem;
}

.group_32 {
    padding-top: 0.5rem;
    overflow: hidden;
    width: 8.81rem;
    height: 2.75rem;
}

.space-y-10>*:not(:first-child) {
    margin-top: 0.63rem;
}